package com.ddw.wotcg.client.threejs.math;

import com.google.gwt.core.client.JavaScriptObject;

/**
 * http://mrdoob.github.com/three.js/docs/55/#Reference/Math/Matrix4
 * 
 * @author fungus1487
 * 
 */
public final class Matrix4 extends JavaScriptObject {
	
	public static native Matrix4 create() /*-{
		return new $wnd.THREE.Matrix4();
	}-*/;
	
	public static native Matrix4 create(double n11, double n12, double n13,
			double n14, double n21, double n22, double n23, double n24,
			double n31, double n32, double n33, double n34, double n41,
			double n42, double n43, double n44) /*-{
		return new $wnd.THREE.Matrix4(n11, n12, n13, n14, n21, n22, n23, n24,
				n31, n32, n33, n34, n41, n42, n43, n44);
	}-*/;
	
	protected Matrix4() {
	}
	
}
